 <p>Please see <a href="http://www.espruino.com/ChangeLog" target="_blank">the ChangeLog</a> for a list of the improvements and fixes present in each version of Espruino.</p>

 <p><b>NOTE:</b> This will only update devices that contain the Espruino USB Bootloader
 (like the <a href="http://www.espruino.com/EspruinoBoard" target="_blank">Original Espruino Board</a>, Espruino <a href="http://www.espruino.com/Pico" target="_blank">Pico</a> or <a href="http://www.espruino.com/WiFi" target="_blank">WiFi</a>).
  To update other devices please see <a href="http://www.espruino.com/Download" target="_blank">this page</a>.</p>

<h3>Normal Firmware Update</h3>
 <p>Just click the button below and follow the on-screen instructions.</p>
 <p>
  <button class="flash_start">Flash Firmware</button>

 <p class="flash_info"></p>

 <h3>Advanced Firmware Update</h3>
 <p>If you know the exact URL of the binary you wish to update (for instance from <a href="http://www.espruino.com/Download" target="_blank">&quot;Find a binary&quot; on the Download page</a>), please enter it below and click 'Flash from URL':</p>
 <p>
  <input type="text" class="flash_url" size="70" placeholder="https://....." value=""/><button class="flash_start_url">Flash from URL</button>
 </p>
 <p>If you have the file on your computer, click <button class="flash_start_file">Flash from File</button> and you'll be able to choose the file to upload.</p>
<p><b>NOTE:</b> STM32-based boards need to be flashed with <code>.bin</code> files, and nRF52 boards need <code>.zip</code> files (not <code>.hex</code>)</p>
